.markdown-checkbox-item{
    user-select: none;
    pointer-events: none;
}
.markdown-checkbox-item::marker{
    display: none;
    content: "";
    opacity: 0;
    display: inline-block;
}
.markdown-checkbox-item::before{
    display: inline-block;
    content: "";
    user-select: none;
    width: 24px;
    height: 24px;
    background-size: 100% 100%;
    background-position: center center;
    transition-duration: 333ms;
    transform: translateY(5px);
    cursor: pointer;
    pointer-events: all;
}

.markdown-checkbox-item:hover::before{
    transform: translateY(5px) scale(1.1);
}

.markdown-checkbox-item>input[type="checkbox"]{
    display: none;
}
.markdown-checkbox-item-checked::before{
    background-image: url(../img/img_checkbox_checked.png);
    background-size: 100% 100%;
}

.markdown-checkbox-item-unchecked::before{
    background-image: url(../img/img_checkbox_unchecked.png);
}

.markdown-container>ul:has(.markdown-checkbox-item){
    padding-left: 0px;
}
/* Inspired with GPT3.5 Turbo */

